tomatillo (physalis philadelphica) - French English Dictionary